armor-piercing grenade - İngilizce Eş Anlamlılar Sözlük